package com.oxygen.pt.pojo.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class OxygenChamberInspectionSaveDTO {

    /* ========= 基础信息 ========= */
    private LocalDate inspectDate;
    private String inspector;
    private Integer chamberId;

    /* ========= 7 个检查项目状态 ========= */
    private Byte powerSupply;        // 0正常 1异常 ...
    private Byte computerSystem;
    private Byte lightingSystem;
    private Byte oxygenDevice;
    private Byte meterStatus;
    private Byte flowSwitch;
    private Byte electricParts;

    /* ========= 对应 7 个备注（前端平铺传字符串，可为空） ========= */
    private String powerSupplyRemark;
    private String computerSystemRemark;
    private String lightingSystemRemark;
    private String oxygenDeviceRemark;
    private String meterStatusRemark;
    private String flowSwitchRemark;
    private String electricPartsRemark;
}
